From 234d3183f31c64bec12f3b2d50f75d5aabc1f0a2 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Sun, 22 May 1994 19:55:13 +0000 Subject: [PATCH] [MSDOS]: Don't include files from the dos extender and debugger. Use the that was put in the right place a couple of djgpp versions ago. Consequently, use `unsigned short' for `word16' and `unsigned long' for `word32'. --- src/unexec.c | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/src/unexec.c b/src/unexec.c index 3cb2941be05..3bc147fec47 100644 --- a/src/unexec.c +++ b/src/unexec.c @@ -177,8 +177,7 @@ int need_coff_header = 1; #include /* The location might be a poor assumption */ #else #ifdef MSDOS -#include <../go32/gotypes.h> -#include <../go32/ed/coff.h> +#include #define filehdr external_filehdr #define scnhdr external_scnhdr #define syment external_syment @@ -187,14 +186,14 @@ int need_coff_header = 1; #define n_type e_type struct aouthdr { - word16 magic; /* type of file */ - word16 vstamp; /* version stamp */ - word32 tsize; /* text size in bytes, padded to FW bdry*/ - word32 dsize; /* initialized data " " */ - word32 bsize; /* uninitialized data " " */ - word32 entry; /* entry pt. */ - word32 text_start; /* base of text used for this file */ - word32 data_start; /* base of data used for this file */ + unsigned short magic; /* type of file */ + unsigned short vstamp; /* version stamp */ + unsigned long tsize; /* text size in bytes, padded to FW bdry*/ + unsigned long dsize; /* initialized data " " */ + unsigned long bsize; /* uninitialized data " " */ + unsigned long entry; /* entry pt. */ + unsigned long text_start;/* base of text used for this file */ + unsigned long data_start;/* base of data used for this file */ }; -- 2.30.2